using System;
using System.Collections;
using EntLibEC.Cmn;

namespace EntLibEC.Info.RMA
{
	/// <summary>
	/// Summary description for RMARequestInfo.
	/// </summary>
	public class RMARequestInfo
	{
		public RMARequestInfo()
		{
			Init();
		}

		
		public int SysNo;
		public int SOSysNo;
		public string RequestID;
		public DateTime CreateTime;
		public int CustomerSysNo;
		public int CreateUserSysNo;
		public string Address;
		public string Contact;
		public string Phone;
		public DateTime RecvTime;
		public int RecvUserSysNo;
		public string Note;
		public string Memo;
		public int Status;  
		public DateTime ETakeDate ;
    	
		public Hashtable ItemHash = new Hashtable(); //key registersysno , value registerinfo;

		public void Init()
		{
			SysNo = AppConst.IntNull;
			SOSysNo = AppConst.IntNull;
			RequestID = AppConst.StringNull;
			CreateTime = AppConst.DateTimeNull;
			CustomerSysNo = AppConst.IntNull;
			CreateUserSysNo = AppConst.IntNull;
			Address = AppConst.StringNull;
			Contact = AppConst.StringNull;
			Phone = AppConst.StringNull;
			RecvTime = AppConst.DateTimeNull;
			RecvUserSysNo = AppConst.IntNull;
			Note = AppConst.StringNull;
			Memo = AppConst.StringNull;
			Status = AppConst.IntNull;
			ETakeDate = AppConst.DateTimeNull ;
		}
	}
}
